Career 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000 1999 1998 1997 1996 1995 1994 1993 1992 1991 1990 1989 1988
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour Spain F4 Spain F12 Spain F13 Spain F15 Spain F3 Barletta Citta Della Disfida Open 2000 - Barletta Zivnobanka Open - Prostejov Pekao Open - Szczecin Jaegermeister Open - Braunschweig Venice Open - Venice Siemens Open - Scheveningen Polish Open 2000 - Poznan Kyiv UMC Open - Kiev BMW Challenger Open - Monchengladbach CA-Challenge 2000 - Graz Skandia Open - Linz FILA Challenger Biella - Biella Copa Sevilla - Seville Trofeo Barcelona de Tenis - Barcelona 2000 Cairo Challenger - Cairo Copa Ericsson Peru - Lima Copa Ericsson Brazil - Sao Paulo VI Trofeo Ciudad de Quito - Quito Copa Ericsson Chile - Santiago Copa Ericsson Uruguay - Montevideo Copa Ericsson Argentina - Buenos Aires KGHM Polish Indoors - Wroclaw Challenger 42 - Andrezieux VI Abierto Internacional de Salinas - Salinas Zagreb Open - Zagreb Nord/LB Open - Braunschweig Open Castilla y Leon Trofeo Iberdrola - Segovia USTA Challenger of North Miami Beach - North Miami Beach Maia Open 2002 - Maia Singapore Mens Tennis Open - Singapore Heineken Challenger - Ho Chi Minh City Bangkok Challenger - Bangkok Barletta Citta'Della Disfida Open 98 - Barletta Napoli International Cup - Napoli AXA Open - Espinho VSZ Solvak Open Challenger - Kosice Zivnobanka Open - Prostejov Zagreb Open - Zagreb Venice Open - Venice Torneo Internazionale di Tennis ATP-Challenger - Merano Poznan Challenger - Poznan Graz CA Challenger - Graz Pomorski Bank Kredytowy Open - Szczecin Maia Challenger - Oporto V Trofeo Barcelona de Tenis - Barcelona Cairo Challenger - Cairo ATP Heineken Challenger 1999 - Ho Chi Minh City Honda-Kah Open - Singapore Barletta Citta Della Disfida Open 99 - Barletta Napoli Challenger - Napoli Open de Nice - Nice AXA Open - Espinho Renault Slovenian Open - Ljubljana Zivnobanka Open 1999 - Prostejov Jagermeister Open - Braunschweig Zagreb Open - Zagreb Venice Challenger - Venice CA Challenger - Graz Copa Sevilla Internacionales de Andalucia - Seville Open Maxon - Barcelona Cairo Challenger - Cairo Copa Ericsson - Santiago Copa Ericsson - Montevideo Copa Ericsson - Buenos Aires Open Sainte-Victoire - Aix-En-Provence Zivnobanka Czech Open - Prostejov Top Wool Challenger Biella - Biella Nord/LB Open - Braunschweig Asics Challenger Open - Monchengladbach Genoa Open 'Fondazione Carige' - Genova Fujitsu Siemens Open - Budapest Grand Prix de Tennis - St. Jean de Luz Copa Sevilla Internacionales de Andalucia - Seville Challenger 42 - Andrezieux FILA Challenger - Biella Tennis Napoli Cup 2004 - Napoli Open Sainte Victoire - Aix-En-Provence Garden Open 2004 - Rome San Remo Tennis Cup - San Remo Prague Open - Prague Open de Franche-Comte - Besancon Tunis Open - Tunis Ciudad de Pozoblanco Open Diputacion - Cordoba Porsche Open - Poznan ATP Open Castilla y Leon - Segovia Open D'Orleans - Orleans Open de L'Isere - Grenoble Mobilux Open - Luxembourg Polish Open 99 - Poznan Internazionali de Tennis di Bergamo - Bergamo Tunis Open 2007 - Tunis San Remo Tennis Cup - San Remo Akbank Private Banking TED Open - Istanbul PEOPLEnet Cup - Dnepropetrovsk Internazionali di Tennis di Bergamo - Bergamo Internationaux du Doubs - Besancon Ethias Trophy - Mons PEOPLEnet CUP - Dnepropetrovsk Bergamo Challenger Johannesburg Challenger Bordeaux Challenger BNP Paribas Primrose - Bordeaux Sardinia International Championship - Cagliari Renault Slovenian Open - Ljubljana XL Challenger de Tenis Copa Sevilla - Seville Cherbourg CH Furth CH Cherbourg CH Brest CH Geneva CH Open 13 - Marseille ABN/AMRO World Tennis Tournament - Rotterdam Copenhagen Open - Copenhagen St. Petersburg Open - St. Petersburg Estoril Open - Estoril Open Seat-Godo '97 - Barcelona Paegas Czech Open - Prague XII Internazionali di Tennis CARISBO - Bologna Heineken Trophy - Rosmalen Rado Swiss Open - Gstaad 1997 Mercedes Cup - Stuttgart International Championship of Croatia - Umag Internazionali di Tennis di San Marino - San Marino RCA Championships - Indianapolis The Samsung Open - Bournemouth Davidoff Swiss Indoors - Basel Grand Prix de Tennis de Lyon - Lyon Kremlin Cup - Moscow Hellmann's Cup - Santiago Qatar Mobil Open '98 - Doha Adidas International - Sydney St. Petersburg Open - St. Petersburg European Community Championships - Antwerp Copenhagen Open - Copenhagen Grand Prix Hassan II - Casablanca Open Seat-Godo '98 - Barcelona Paegas Czech Open - Prague XII Internazionali di Tennis CARISBO - Bologna 1998 Mercedes Cup - Stuttgart International Championship of Croatia - Umag Internazionali di Tennis di San Marino - San Marino Pilot Pen International - New Haven MFS Pro Tennis Championships - Boston Connex Open Romania - Bucharest Grand Prix de Tennis de Toulouse - Toulouse Davidoff Swiss Indoors - Basel CA Tennis Trophy - Vienna Grand Prix de Tennis de Lyon - Lyon Scania Stockholm Open - Stockholm Qatar Mobil Open '99 - Doha Heineken Open - Auckland Open 13 - Marseille Dubai Tennis Open - Dubai ABN/AMRO World Tennis Tournament - Rotterdam Copenhagen Open - Copenhagen Grand Prix Hassan II - Casablanca The Stella Artois Grass Court Championships - London The Nottingham Open - Nottingham Investor Swedish Open - Bastad 1999 Mercedes Cup - Stuttgart Legg Mason Tennis Classic - Washington D.C. The Samsung Open - Bournemouth adidas Open de Toulouse - Toulouse Davidoff Swiss Indoors - Basel Campionati Internazionali di Sicilia - Palermo Grand Prix de Tennis de Lyon - Lyon Kremlin Cup - Moscow Qatar Mobil Open 2000 - Doha Adidas International - Sydney Open 13 - Marseille ABN/AMRO World Tennis Tournament - Rotterdam AXA Cup - London Cerveza Club Columbia Open - Bogota Open Seat-Godo 2000 - Barcelona Mallorca Open - Mallorca The Stella Artois Grass Court Championships - Queen's/London The Nottingham Open - Nottingham 2000 Mercedes Cup - Stuttgart Legg Mason Tennis Classic - Washington D.C. Waldbaum's Hamlet Cup - Long Island CA Tennis Trophy - Vienna Adidas Open de Toulouse - Toulouse Grand Prix de Tennis de Lyon - Lyon Samsung Open - Brighton Adidas International - Sydney Milan Indoors - Milan Open 13 - Marseille ABN/AMRO World Tennis Tournament - Rotterdam Citrix Tennis Championships - Delray Beach Estoril Open - Estoril Open Seat-Godo 2001 - Barcelona Mallorca Open - Mallorca Gerry Weber Open - Halle Telenordia Swedish Open - Bastad 2001 Mercedes Cup - Stuttgart Legg Mason Tennis Classic - Washington D.C. The Hamlet Cup - Long Island Gelsor Open Romania - Bucharest Grand Prix de Tennis de Toulouse - Toulouse Campionati Internazionali di Sicilia - Palermo Kremlin Cup - Moscow CA Tennis Trophy - Vienna St. Petersburg Open - St. Petersburg AAPT Championships - Adelaide Tata Open 2002 - Chennai Adidas International - Sydney Open 13 - Marseille Estoril Open - Estoril BellSouth Open - Vina del Mar Copa AT&T - Buenos Aires ABN/AMRO World Tennis Tournament - Rotterdam Abierto Mexicano de Tenis Pegaso - Acapulco Dubai Tennis Open - Dubai International Tennis Championships - Delray Beach Rado Swiss Open - Gstaad BMW Open - Munich Gerry Weber Open - Halle The Samsung Open - Nottingham Idea Prokom Open - Sopot TD Waterhouse Cup - Long Island Grand Prix de Tennis de Lyon - Lyon Stockholm Open - Stockholm International Championship of Croatia - Umag Qatar Exxon Mobil Open 2003 - Doha Open 13 - Marseille BellSouth Open - Vina del Mar Waldbaum's Hamlet Cup - Long Island ABN/AMRO World Tennis Tournament - Rotterdam Abierto Mexicano de Tenis Pegaso - Acapulco Dubai Tennis Open - Dubai Open Seat Godo 2003 - Barcelona Abierto Mexicano de Tenis Pegaso - Mexico City Gerry Weber Open - Halle Chevrolet Cup - Santiago Grand Prix Hassan II - Casablanca Open de Moselle - Metz Grand Prix de Tennis de Lyon - Lyon Davidoff Swiss Indoors - Basel Jakarta Kremlin Cup - Moscow Dubai Qatar Mobil Open 2001 - Doha Casablanca Barcelona Prague Bologna Kitzbuhel BMW Open - Munich Bogota Toulouse Santiago Generali Open 2001 - Kitzbuhel Adelaide Marseille Milan Philadelphia Scottsdale Estoril Barcelona Stuttgart Bucharest Palermo Toulouse Santiago Montevideo Auckland Oahu Auckland RCA Championships - Indianapolis Dubai Scottsdale Casablanca Barcelona Atlanta Pinehurst Kitzbuhel Bordeaux Athens Toulouse Tel Aviv Lyon Montevideo Buenos Aires Kuala Lumpur Jakarta Dubai Scottsdale Thailand Open - Bangkok Barcelona Nice Stuttgart Hilversum Prague Indianapolis Long Island Bordeaux Basel Toulouse Tel Aviv San Marino Vienna Santiago Sao Paulo Buenos Aires Brussels Stuttgart Nice Madrid Florence Genova Gstaad Stuttgart St. Polten Hilversum Gstaad New Haven Long Island Bordeaux Palermo Toulouse Vienna Adelaide Sydney Nice Florence Genova Gstaad Stuttgart Indianapolis Long Island Bordeaux Toulouse Berlin Lyon Estoril Nice Bastad Hilversum San Remo Schenectady Bordeaux Toulouse Lyon Heineken Open - Auckland Milan Indoors - Milan Open 13 - Marseille Dubai Open - Dubai RCA Championships - Indianapolis Qatar Open - Doha Dubai Open - Dubai Grand Prix Hassan II - Casablanca Gerry Weber Open - Halle Pilot Pen Tennis - New Haven Open de Moselle - Metz Kremlin Cup - Moscow Grand Prix de Tennis de Lyon - Lyon Qatar ExxonMobil Open - Doha Sydney International - Sydney Open 13 - Marseille ABN/AMRO World Tennis Tournament - Rotterdam The Dubai Tennis Championships - Dubai Gerry Weber Open - Halle Ordina Open - 's-Hertogenbosch Pilot Pen Tennis - New Haven Open de Moselle - Metz ATP Kremlin Cup - Moscow St. Petersburg Open - St. Petersburg Chennai Open - Chennai Sydney International - Sydney PBZ Zagreb Indoors - Zagreb Open 13 - Marseille The Dubai Tennis Championships - Dubai Gerry Weber Open - Halle Ordina Open - 's-Hertogenbosch Campbell's Hall of Fame Tennis Championships - Newport BCR Open Romania - Bucharest Mumbai Open - Mumbai Open de Moselle - Metz Grand Prix de Tennis de Lyon - Lyon Qatar Exxon Mobil Open - Doha Medibank International - Sydney PBZ Zagreb Indoors - Zagreb The Dubai Tennis Championships - Dubai Gerry Weber Open - Halle Ordina Open - s-Hertogenbosch Campbells Hall of Fame Tennis Championships - Newport Indianapolis Tennis Championships - Indianapolis Thailand Open - Bangkok ATP Kremlin Cup - Moscow Grand Prix de Tennis de Lyon - Lyon Qatar ExxonMobil Open - Doha Open 13 - Marseille The Dubai Tennis Championships - Dubai Interwetten Austrian Open - Kitzbuhel Gerry Weber Open - Halle AEGON International - Eastbourne Campbells Hall of Fame Tennis Championships - Newport Mercedes Cup - Stuttgart Pilot Pen Tennis - New Haven Open de Moselle - Metz Thailand Open - Bangkok AIG Japan Open Tennis Championships - Tokyo Kremlin Cup - Moscow Grand Prix de Tennis de Lyon - Lyon Nice ATP Kremlin Cup - Moscow Stuttgart Outdoor Bordeaux Toulouse Paris Indoor Monte Carlo Eutelsat Monte Carlo Open - Monte Carlo German Open - Hamburg Italian Open - Rome du Maurier Open - Montreal Great American Insurance ATP Championship - Cincinnati Eurocard Open - Stuttgart 12th Paris Open - Paris The Lipton Championships - Key Biscayne Monte Carlo Open - Monte Carlo Licher German Open - Hamburg Italian Open - Rome du Maurier Open - Toronto Great American Insurance ATP Championship - Cincinnati Eurocard Open - Stuttgart 13th Paris Open - Paris The Lipton Championships - Key Biscayne Licher German Open - Hamburg Italian Open - Rome du Maurier Open - Montreal Great American Insurance ATP Championship - Cincinnati Eurocard Open - Stuttgart 14th Paris Open - Paris Tennis Masters Series - Indian Wells The Ericsson Open - Miami Monte Carlo Open - Monte Carlo Italian Open - Rome German Open - Hamburg Newsweek Champions Cup - Indian Wells Tennis Masters Series - Toronto Tennis Masters Series - Cincinnati Tennis Masters Series - Stuttgart Tennis Masters Series - Paris Tennis Masters Series - Indian Wells The Ericsson Open - Miami Tennis Masters Series - Monte Carlo Tennis Masters Series - Rome Tennis Masters Series - Hamburg Tennis Masters Series - Montreal Tennis Masters Series - Cincinnati Tennis Masters Series - Stuttgart Tennis Masters Series - Paris Tennis Masters Series - Indian Wells Tennis Masters Series - Miami Tennis Masters Series - Monte Carlo Tennis Masters Series - Rome Tennis Masters Series - Hamburg Tennis Masters Series - Toronto Tennis Masters Series - Cincinnati Tennis Masters Series - Madrid Tennis Masters Series - Paris Tennis Masters Series - Indian Wells Tennis Masters Series - Monte Carlo Tennis Masters Series - Rome Tennis Masters Series - Hamburg Tennis Masters Series - Montreal Tennis Masters Series - Cincinnati Tennis Masters Series - Paris Monte Carlo Indian Wells Monte Carlo Hamburg Rome Indian Wells Indian Wells Key Biscayne Monte Carlo Rome Indian Wells Key Biscayne Monte Carlo Rome Paris Indian Wells Key Biscayne Monte Carlo Rome Paris Key Biscayne Monte Carlo Hamburg Paris Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Tennis Masters Series - Monte Carlo Tennis Masters Series - Toronto Western & Southern Financial Group Masters - Cincinnati Pacific Life Open - Indian Wells Tennis Masters Series - Monte Carlo Telecom Italia Masters - Rome Tennis Masters Series - Hamburg Rogers Cup - Montreal Western & Southern Financial Group Masters - Cincinnati BNP Paribas Masters - Paris Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Masters Series Monte Carlo - Monte Carlo Campionati Internazionali d'Italia - Rome Masters Series Hamburg - Hamburg Rogers Masters - Toronto Western & Southern Financial Group Masters - Cincinnati BNP Paribas Masters - Paris Sony Ericsson Open - Miami Tennis Masters Series - Madrid BNP Paribas Masters - Paris Sony Ericsson Open - Miami Masters Series Monte-Carlo - Monte-Carlo Campionati BNL dItalia - Rome Sony Ericsson Open - Miami BNP Paribas Masters - Paris French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open French Open Australian Open French Open Wimbledon U.S. Open Australian Open French Open Australian Open French Open U.S. Open French Open U.S. Open Australian Open French Open U.S. Open French Open Wimbledon U.S. Open Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Roland Garros Davis Cup, World Group, QR, BEL-FRA 3-2 Davis Cup, World Group, SF, FRA-BEL 4-1 Davis Cup, World Group, 1R, FRA-BEL 5-0 Davis Cup, World Group, SF, FRA-NED 3-2 Davis Cup, World Group, QF, FRA-CZE 3-2 Davis Cup, World Group, 1R, FRA-ROU 4-1 Davis Cup, World Group, QF, SUI-FRA 3-2 Hopman Cup - Perth Davis Cup, World Group, SF, ESP-FRA 4-1 Campeonato de Espana Kia de Tenis 2004 - Madrid 1 Masters Guinot Mary Cohr Olympics - Sydney Barcelona Olympics Olympics - Athens